package com.example.ffepeg.ffe;

import java.util.ArrayList;
import java.util.List;

public class Stymply {
    public static void main(String[] args) {
        String text = "北国风光千万里冰封万里雪飘远望长城内外江山如此多娇引得无数英雄竞折腰这词是众人的最爱仿佛又回到了战火纷飞的年代又看到指点江山的伟人称雄一世的人物成吉思汗只知道拉弓射大雕这些人物全都过去了能建功立业的英雄人物还要看今天的人眺望着湘江碧水缓缓北流我独自伫立在橘子洲头看万千山峰全都变成了红色一层层树林好像染过颜色一样风雨之见彩虹坎坷之后见坦途生活总有不期而遇的温暖这是生活的文案";
        List<String> result = splitCharacters(text);

        // Convert the list to an array
        String[] arrayResult = result.toArray(new String[0]);

        // Print the result
        for (String str : arrayResult) {
            System.out.println("[" + str + "]");
        }
    }

    public static List<String> splitCharacters(String text){
        int chunkSize = 20;
        List<String> result = new ArrayList<>();

        for (int i = 0; i < text.length(); i += chunkSize) {
            if (i + chunkSize <= text.length()) {
                result.add(text.substring(i, i + chunkSize));
            } else {
                result.add(text.substring(i));
            }
        }
        System.err.println(result);
        return result;
    }
}
